putty making - Spanish English Dictionary